export interface IAppState {}

export interface IState {
	models?: any[];
	user?: IUserInfo;
	model?: IModel;
	modelScore?: IModelScore;
}

export interface IUserInfo {
	compeId: string;
	companyName: string;
	competitionName: string;
	judgeName: string;
	judgeId: string;
}

export interface IModelScore {
	minScore: string;
	maxScore: string;
}

export interface Item {
	itemId: string;
	name: string;
	content: string;
	company: string;
	companyPerson?: any;
	totalScore: number;
	finalScore: number;
	remarks: string;
	createUser?: any;
	createTime: number;
	updateUser?: any;
	updateTime: number;
	delFlag: string;
	dealFlag: string;
	competitionName: string;
	itemCode: string;
}

export interface IModel {
	score?: any;
	item: Item;
}
